package com.sinogrand.elevator.utils

/**
 * 统一的日志标签常量
 * 前缀：ELEVATOR_APP
 * 后缀：根据功能模块命名
 */
object LogTags {
    
    // 通用标签
    const val APP = "ELEVATOR_APP"
    
    // 主界面相关
    const val MAIN_ACTIVITY = "ELEVATOR_APP_MAIN"
    const val HOME_SCREEN = "ELEVATOR_APP_HOME"
    const val LOGIN_SCREEN = "ELEVATOR_APP_LOGIN"
    
    // 电梯相关
    const val ELEVATOR_LIST = "ELEVATOR_APP_ELEVATOR_LIST"
    const val ELEVATOR_DETAIL = "ELEVATOR_APP_ELEVATOR_DETAIL"
    
    // 项目相关
    const val PROJECT_LIST = "ELEVATOR_APP_PROJECT_LIST"
    const val PROJECT_ITEM = "ELEVATOR_APP_PROJECT_ITEM"
    
    // 成员相关
    const val MEMBER_LIST = "ELEVATOR_APP_MEMBER_LIST"
    const val MEMBER_DETAIL = "ELEVATOR_APP_MEMBER_DETAIL"
    const val PROJECT_USER_LIST = "ELEVATOR_APP_PROJECT_USER_LIST"
    
    // 设置相关
    const val SETTINGS = "ELEVATOR_APP_SETTINGS"
    const val PROFILE = "ELEVATOR_APP_PROFILE"
    
    // 网络相关
    const val NETWORK = "ELEVATOR_APP_NETWORK"
    const val API = "ELEVATOR_APP_API"
    
    // 数据库相关
    const val DATABASE = "ELEVATOR_APP_DATABASE"
    
    // 工具类相关
    const val UTILS = "ELEVATOR_APP_UTILS"
    const val TOKEN_MANAGER = "ELEVATOR_APP_TOKEN_MANAGER"
    
    // 认证相关
    const val AUTH = "ELEVATOR_APP_AUTH"
    
    // 审批相关
    const val APPROVAL_SCREEN = "ELEVATOR_APP_APPROVAL"
    
    // 环境管理相关
    const val ENVIRONMENT_MANAGER = "ELEVATOR_APP_ENVIRONMENT"
}
